#include<stdio.h>
#define MAXM 202
#define MAXN 202
char matrix[MAXM][MAXN];
int count[MAXN];

int main(){
	int M,N,i=0,j=0,x,y,max=0;
	scanf("%d %d",&M,&N);
	for(;i<M;i++){
		scanf("%s",&matrix[i][0]);
	}
	for(i=0;i<N;i++){
		for(j=0;j<M;j++){
			if(matrix[j][i] == 48){
				x = 1;
				while(matrix[++j][i]==48)
				    x++;
				if(x > max)
				    max = x;
				count[x]++;
			}
		}
	}
	for(i=0;i<=max;i++)
	    if(count[i])
	    	printf("%d %d\n",i,count[i]);
	return 0;
}
